문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 Autodesk Maya (문단 편집) === 버그와 대처방법 === * Fatal Error. Attempting to save in 오류로 마야가 꺼져버린 경우 해결 방법은 없으나, 저장하지 않은 파일을 되살릴 순 있다. 아래와 같이 해도 파일이 없다면 [[틀렸어 이제 꿈이고 희망이고 없어|아예 저장되지 않은 것이므로]] [[포기하면 편해|포기하자.]] 1. C:\\User\\(사용자)\\Appdata\\Local\\Temp 폴더에서 날짜순으로 파일을 정렬한다. 1. ma나 mb 파일을 찾아본다. * 잘 되던 ma, 혹은 mb 파일이 열리지 않을 경우 사용자 이름이 한글이거나 해당 파일 및 폴더의 이름 맨 앞에 숫자가 오거나, 이름에 한글이 포함되면 생기는 오류이다. 마야 설치 전 사용자 계정명을 영어로 지정하고, 프로젝트를 설정해 폴더명으로 인한 오류를 미연에 방지하면 좋다. * UI 패널 오작동, 단축키 오류, 프로그램 퍼포먼스 저하, 툴 설정값 오류 등 존재하는 거의 모든 오류 prefs 폴더를 제거하거나 prefsOld 등 다른 이름으로 바꾼다. * \\(사용자)\\문서\\maya\\(버전)\\prefs[* Windows] * /Users/(사용자)/Library/Preferences/Autodesk/Maya/(버전)/prefs[* Mac] * ~(사용자)/Maya/(버전)/prefs[* 리눅스] * prefs 폴더 제거로 해결되지 않는 오류, 라이선스 오류, C++ 런타임 오류, 그냥 마야가 실행조차 되지 않는 등의 오류 오토데스크 앱을 포함한 프로그램을 말끔히 삭제 후 재설치한다. [[https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/Clean-uninstall.html|Windows]], [[https://knowledge.autodesk.com/support/maya/troubleshooting/caas/sfdcarticles/sfdcarticles/Clean-uninstall-of-Autodesk-programs-on-a-Mac.html|Mac]] * ASUS, 특히 ROG 브랜드 [[머더보드]]를 사용하면서 마야 자체가 실행되지 않거나, 실행되더라도 뷰포트에 아무것도 출력되지 않는 오류가 나는 경우 ASUS ROG Sonic Studio를 제거하면 해결된다. * UV 언랩이나 Unfold3d시 process error를 표출하면서 기능하지 않을 경우 컴퓨터가 [[AMD RYZEN 시리즈]] 프로세서를 사용한다면 생기는 오류이다. 마야를 최소 2019.3으로 업데이트해야 해결 가능. [[https://knowledge.autodesk.com/support/maya-lt/troubleshooting/caas/sfdcarticles/sfdcarticles/Unfold3D-process-error-when-unwrapping-UV-s-in-Maya.html|Unfold 3d Process Error when attempting to unwrap an object in Maya]] * 특정 오브젝트가 Booleans - Union, Difference, Intersection 시 사라지는 경우 불리언 기능을 사용하기 전 리셋하지 않은 경우, 오브젝트 크기가 너무 작거나 조밀한 경우, 불리언 기능을 쓰기 전에 토폴로지가 정리되지 않은 경우 등이다. polyRemesh - polyRetopo[* 2020부터 Remesh, Retopologize라는 이름의 정식 기능으로 편입]를 이용하든 Multi Cut과 Triangulate, Quadrangulate를 써서 수동으로 정리하든 토폴로지를 깔끔하게 정리한 뒤에 실행하거나, 해당 오브젝트의 face만 떼어내어[* Extract face] 시도해보자. --자신있으면 레거시나 노멀 체크하고 노가다로 해도 된다-- * 언리얼 엔진 등에 쓸 fbx를 내보낼 때 리깅 오류, 혹은 Build AdvancedFace가 기능하지 않으면서 Invalid expression type for IF test condition 오류가 표출되는 경우 등의 리깅 오류 이름이 겹치는 오브젝트가 있는 경우에 생기는 오류이다. 지오메트리 및 조인트의 이름이 겹치지 않는지 잘 확인하고 바꿔주면 된다. 이름을 바꿨는데도 Advanced Skeleton에서 skinCluster 오류가 나는 경우, 겹치는 이름을 수정한 뒤에 Pre를 다시 진행하면 된다. * Outliner 패널을 통한 셀렉트 시 function selCom at (오류코드) 1.1 syntax error가 표출되는 경우 스크립트 에디터 - [[Python]] - 아래 내용 붙여넣기. {{{#!syntax python import maya.mel maya.mel.eval('outlinerEditor -e -selectCommand "" outlinerPanel1') }}} 혹은 {{{#!syntax python import pymel.core as pm for items in pm.lsUI(editors=True): if not pm.outlinerEditor(items, query=True, exists=True): continue sel_cmd = pm.outlinerEditor(items, query=True, selectCommand=True) if not sel_cmd: continue if sel_cmd.startswith(' pm.outlinerEditor(items, edit=True, selectCommand='') }}} * 특정 오브젝트에만 시메트리, xGen, Modeling Toolkit 등 기능 사용이 불가능한 경우 문제가 있는 오브젝트 셀렉트 - File - Export selection - General, Reference, Include의 모든 옵션을 끈 뒤 obj나 fbx 파일 포맷[* obj, fbx가 없을 경우 플러그인 매니저에서 objExport.mll, fbxmaya.mll을 활성화]으로 내보내기 단, 이렇게 하면 기존에 적용된 애트리뷰트와 히스토리가 전부 제거된다. * xgen 기능 사용 중 특정 오브젝트에만 description not found 오류가 나는 경우 디스크립션이 숨겨져있는지 확인하거나, 아예 설정되어있지 않다면 오브젝트에 디스크립션을 설정해준다. 이미 설정한 경우, 위의 방법대로 obj나 fbx로 내보낸 뒤 다시 사용한다. * 렌더링 중에 C++ 런타임 오류가 나는 경우 * 컴퓨터의 메모리가 부족한지 확인한다. 대부분 메모리 부족으로 인한 오류이므로, LOD를 설정하든 오브젝트를 줄이든 씬을 가볍게 한다. 혹은 메모리를 최대한 업그레이드한다. 32GB 이상이 적합하다. * 메모리가 충분하다면 씬에서 각 오브젝트를 개별적으로 렌더링해본다. 이상이 있는 오브젝트만 따로 클린업하거나 애트리뷰트를 제거해주면 된다. * 시작하자마자 Failed to apply color management settings on file open: Failed the finalize the color transform 오류가 나는 경우 Preferences - Display - Viewport 2.0에서 렌더링 엔진을 DirectX로 바꾼 뒤 재실행한다. [[분류:그래픽 툴]][[분류:오토데스크]]저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기